Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 STOW ROAD Semi-Detached £356,337 £95,000 2 Nov 2000
8 STOW ROAD Semi-Detached £435,464 £165,000 22 Nov 2002
10 STOW ROAD Detached £526,173 £445,500 22 Dec 2020
14 STOW ROAD Detached £526,717 £340,000 12 Sep 2014
15 STOW ROAD Detached £552,329 £315,000 18 Sep 2006
16 STOW ROAD Detached £654,222 £115,000 17 Sep 1996
17 STOW ROAD Detached £297,000 27 Jul 2012
19 STOW ROAD Detached £417,500 30 Nov 2017
23 STOW ROAD Flats/Maisonettes £300,000 12 Oct 2011
25 STOW ROAD Detached £509,048 £500,100 14 Nov 2022
27 STOW ROAD Detached £726,133 £544,600 17 Mar 2017
31 STOW ROAD Detached £195,918 £150,000 15 Aug 2017